首页> 外文OA文献 >A dual-consistency cache coherence protocol
【2h】

A dual-consistency cache coherence protocol

机译:双一致性缓存一致性协议

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Weak memory consistency models can maximize system performance by enabling hardware and compiler optimizations, but increase programming complexity since they do not match programmers’ intuition. The design of an efficient system with an intuitive memory model is an open challenge. This paper proposes SPEL, a dual-consistency cache coherence protocol which simultaneously guarantees the strongest memory consistency model provided by the hardware and yields improvements in both performance and energy consumption. The design of the protocol exploits a compile-time identification of code regions which can be executed under a less restrictive, thus optimized protocol, without harming correctness. Outside these regions, code is executed under a more restrictive protocol which enforces sequential consistency. Compared to a standard directory protocol, we show improvements in performance of 24% and reductions in energy consumption of 32%, on average, for a 64-core chip multiprocessor.
机译:弱存储器一致性模型可以通过启用硬件和编译器优化来最大化系统性能,但是由于它们不符合程序员的直觉,因此会增加编程复杂性。具有直观内存模型的高效系统的设计是一个开放的挑战。本文提出了SPEL,一种双一致性高速缓存一致性协议,该协议可同时保证由硬件提供的最强的内存一致性模型,并在性能和能耗上均得到改善。协议的设计利用了对代码区域的编译时标识,该代码区可以在限制较小,因此经过优化的协议下执行,而不会损害正确性。在这些区域之外,将在更具限制性的协议下执行代码,以强制执行顺序一致性。与标准目录协议相比,对于64核芯片多处理器,我们平均表现出24%的性能提升和32%的能耗降低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号